/**app.wxss**/
/* 初始化 */
page,
view,
scroll-view,
swiper,
swiper-item,
movable-area,
movable-view,
cover-view,
cover-image,
icon,
text,
rich-text,
progress,
button,
checkbox-group,
checkbox,
form,
input,
label,
picker,
picker-view,
radio-group,
radio,
slider,
switch,
textarea,
navigator,
functional-page-navigator,
image,
video,
camera,
live-player,
live-pusher,
map,
canvas,
open-data,
web-view,
ad {
  box-sizing: border-box;
}
page {
  width: 100%;
  height: 100%;
  font-family: PingFangSC-Thin;
  background: #fafafa;
}
/*
公用返回样式
**/
.back-title {
  color: #ffffff;
  height: 100%;
  display: flex;
  align-items: center;
}
.back-title .back-img {
  width: 20rpx;
  height: 34rpx;
  margin-right: 16rpx;
  margin-left: 25rpx;
}
.back-title .title-name {
  line-height: 1;
}
.form-wrapper {
  background-color: #ffffff;
  box-shadow: 0px 2px 9px 1px rgba(188, 188, 192, 0.18);
  padding: 1rpx 25rpx;
}
.item-one {
  margin-top: 25rpx;
}
.redRequired {
  color: #f85f69;
}
/**
form 表单样式
*/
.item-i-form-old {
  display: flex;
  justify-content: space-between;
  height: 94rpx;
  align-items: center;
  font-size: 28rpx;
  color: #000000;
  position: relative;
}
.item-i-form-old .right-wrapper {
  display: flex;
  height: 100%;
  align-items: center;
}
.item-i-form-old .more {
  width: 12rpx;
  height: 21rpx;
  margin-left: 17rpx;
}
.item-i-form-old .result {
  font-size: 28rpx;
  color: #b6b6b6;
}
.item-i-form-old .noEmpty {
  color: #000000;
}
.item-i-form-old .result .van-cell {
  padding-right: 0;
}
.item-i-form-old .result .input-form {
  text-align: right;
  font-size: 28rpx;
}
.item-i-form-old::after {
  position: absolute;
  box-sizing: border-box;
  -webkit-transform-origin: center;
  transform-origin: center;
  content: " ";
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  border: 0 solid #ebebeb;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom-width: 1px;
}
.item-i-form-old:last-child::after {
  border: 0;
}
/**
form 表单样式  2
*/
.item-oneDetail .item-i-form-old {
  display: flex;
  justify-content: space-between;
  height: 94rpx;
  align-items: center;
  font-size: 28rpx;
  color: #000000;
  position: relative;
}
.item-oneDetail .item-i-form-old .label {
  flex: 1;
}
.item-oneDetail .item-i-form-old .right-wrapper {
  display: flex;
  flex: 3;
  height: 100%;
  align-items: center;
}
.item-oneDetail .item-i-form-old .more {
  width: 12rpx;
  height: 21rpx;
  margin-left: 17rpx;
}
.item-oneDetail .item-i-form-old .result {
  width: 98%;
  font-size: 24rpx;
  color: #b6b6b6;
}
.item-oneDetail .item-i-form-old .noEmpty {
  color: #000000;
}
.item-oneDetail .item-i-form-old .result .van-cell {
  padding-right: 0;
}
.item-oneDetail .item-i-form-old .result .input-form {
  text-align: right;
  font-size: 24rpx;
}
.item-oneDetail .item-i-form-old .result .van-field__body .van-field__input {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.item-oneDetail .item-i-form-old::after {
  position: absolute;
  box-sizing: border-box;
  -webkit-transform-origin: center;
  transform-origin: center;
  content: " ";
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  border: 0 solid #ebebeb;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom-width: 1px;
}
.item-oneDetail .item-i-form-old:last-child::after {
  border: 0;
}
/*
提交按钮样式
*/
.submit-btn {
  width: 692rpx;
  height: 91rpx;
  background-image: linear-gradient(-45deg, rgba(1, 102, 225, 0.87) 0%, rgba(1, 156, 248, 0.87) 100%), linear-gradient(#3079e5, #3079e5);
  background-blend-mode: normal, normal;
  box-shadow: 0rpx 0rpx 13rpx 0rpx rgba(67, 143, 255, 0.8);
  border-radius: 45rpx;
  padding: 0;
  line-height: 91rpx;
  text-align: center;
  font-size: 30rpx;
  color: #ffffff;
  margin: 0 auto;
}
/*
提交按钮样式--(水蓝色按钮)
*/
.submit-btnblue {
  width: 692rpx;
  height: 91rpx;
  background-image: linear-gradient(-45deg, #0cc2cf 0%, #0cc2cf 100%), linear-gradient(#0cc2cf, #0cc2cf);
  background-blend-mode: normal, normal;
  box-shadow: 0rpx 0rpx 13rpx 0rpx #0cc2cf;
  border-radius: 45rpx;
  padding: 0;
  line-height: 91rpx;
  text-align: center;
  font-size: 30rpx;
  color: #ffffff;
  margin: 0 auto;
}
/* 并排按钮 */
.newStaff-content {
  position: relative;
  margin: 0 auto;
  border-radius: 20rpx;
  width: 710rpx;
  background: #fff;
}
.appose-btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.submit-btnblue {
  width: 90%;
}
.last-step {
  color: #0bd1df;
  box-shadow: 0rpx 0rpx 13rpx 0rpx #0cc2cf;
  background: #fff;
}
/*1px 边框*/
.one-solid-border::after {
  position: absolute;
  box-sizing: border-box;
  -webkit-transform-origin: center;
  transform-origin: center;
  content: " ";
  pointer-events: none;
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
  border: 0 solid #e1e1e1;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom-width: 1px;
}
/*# sourceMappingURL=app.wxss.map */
/* 表单头部样式 */
.title-blue {
  padding-left: 15rpx;
  border-left: 9rpx solid #0bd1df;
  font-size: 28rpx;
  font-weight: bold;
}
/* 自定义导航头部样式 */
.home-nav {
  box-shadow: 0rpx 2rpx 9rpx 1rpx rgba(188, 188, 192, 0.18);
  z-index: 1;
  position: relative;
}
.home-nav .nav-tab {
  display: flex;
  align-items: center;
}
.home-nav .nav-tab .back-wrapper {
  padding: 10rpx 40rpx;
  display: flex;
}
.home-nav .nav-tab .back-wrapper .back {
  width: 20rpx;
  height: 34rpx;
}
.home-nav .nav-tab .tab-name {
  font-size: 24rpx;
  color: #7d7d7d;
  transition: all 0.1s linear;
  padding: 10rpx 0;
}
.home-nav .nav-tab .tab-name-one {
  margin-right: 34rpx;
}
.home-nav .nav-tab .tab-name-active {
  font-size: 34rpx;
  color: #0e0e0e;
  font-weight: 700;
}
